Self-Tuning für Bitmap-Index-Konfigurationen
نویسنده
چکیده
Als Teilgebiet des Self-Tunings in Datenbankmanegementsysteme wird das Ziel verfolgt, die Indexoder Design Advisor [1, 6] der aktuellen DBMS so abzuändern, daß bezüglich der Indexkonfiguration ein sich selbst überwachendes und tunendes DBMS entsteht. Dabei sollen weitgehend die bisherigen statischen Ansätze der Advisor genutzt werden, diese aber in einem dynamischen und autonomen Kontext Verwendung finden. Die neu entstandenen Möglichkeiten sollen zu einer selbstständigen Anpassung an sich ändernde Rahmenbedingungen führen. Dies bezieht sich sowohl auf die Daten selbst, auf deren Nutzung sowie alle relevanten Aspekte der Systemumgebung. Self-Tuning wird in aktuellen Ansätzen durch einen Regelkreis [5] aus der Überwachung von Systemverhalten und -nutzung (Observation), der Vorhersage zukünftig gewinnbringender Systemeinstellungen (Prediction) und deren Umsetzung (Reaction) realisiert. Für das Self-Tuning von IndexKonfigurationen besteht dieser Regelkreis aus der Überwachung des aktuellen Workloads, der Ableitung geeigneter Indexkandidaten [2] und gegebenfalls der Erzeugung der vielversprechendsten Kandidaten und dem Löschen weniger profitabler Indexe [4]. Bei aktuellen Ansätzen blieben Bitmap-Indexe [3] und deren Besonderheiten bisher unberücksichtigt und werden deshalb im Rahmen des hier vorgestellten Diplomprojektes untersucht.
منابع مشابه
Cost-Effective Usage of Bitmap-Indexes in DS-Systems
Index structures are a widely used function of Database Management Systems (DBMS) in order to tune them for a special purpose. Finding the right index configuration is on the one hand extremely complex (NP-problem [6]) and a variation of the Knapsack Problem [9] but on the other hand manual configuration requires high administrative effort by cost-intensive experts (like DBAs). Regarding these ...
متن کاملEin modellbasierter Ansatz für adaptierbare und selbstadaptive Komponenten
ComponentInstance Abstrakte Klasse. Die Klasse beschreibt eine Komponenteninstanz, die innerhalb von (Template-)Konfigurationen und (Template-)Variationen verwendet wird. Sie besitzt einen eindeutigen Namen im Kontext der Adaptierbaren Komponente. Membervariablen id : String
متن کاملSynthese komponentenbasierter Konfigurationen
Der Aufwand und somit die Kosten für die Wartung komponentenbasierter Softwarearchitekturen werden traditionell unterschätzt. Inkompatibilitäten sind bei ungeplanter Softwareevolution an der Tagesordnung. Klassische Verfahren zur Untersuchung von Austauschbarkeit und Integrationstests stoßen jedoch schnell an ihre Grenzen. Es werden daher im Folgenden Verfahren vorgestellt, die in der Lage sind...
متن کاملThe Impact of Partitioned Fact Tables and Bitmap Index on Data Warehouse Performance
The design process is the most considered task of a data warehouse designer, this because of its performance criticality while going to production. Even if technology has developed in term of memory volume and speed, storage... the fact to minimize the execution time and the storage space still being a preoccupation for data warehousing specialists. This papers shows that using bitmap index and...
متن کاملOrtsabhängiger Dokumentenzugriff mit Discretionary Access Control
Im vorliegenden Artikel wird ein spezielles Datenmodell für die Zugriffskontrolle von ortsabhängigen elektronischen Dokumenten eingeführt. Unter Verwendung dieses Modells kann z.B. ein mobiler Dienst realisiert werden, bei dem persönliche Notizen nur an dem Ort sichtbar sind, an dem sie angelegt wurden. Mit anderen Konfigurationen des Datenmodells lassen sich weitere mobile Dienste wie etwa „vi...
متن کامل